$(function () {
    //发送ajax请求
    $.ajax({
        method: "get",
        url: "http://193.112.55.79:9090/api/getmoneyctrl",
        data: {
            pageid: 1
        },
        dataType: "json",
        success: function (res) {
            var str = template("td", res);
            $(".content>ul").html(str);
            //获取数据总条数
            var max = res.totalCount;
            //console.log(max);
            //获取每次传来的数据条数
            var num = res.pagesize;
            //console.log(num);
            //计算总页数
            var pages = Math.ceil(max / num) - 1;
            var html = "";
            for (var i = 1; i <= pages; i++) {
                html += "<option value='" + i + "'>" + i + "/" + pages + "</option>";
            }
            $("#sorter").html(html);
            $("#down_btn").attr("data-max", pages);
        }
    });
    //下拉框值变化事件
    $("select").on("change", function () {
        var num = $(this).val();
        //console.log(num);
        //发送ajax请求
        api(num);
    })
    //封装根据id渲染数据的函数
    function api(num) {
        $.ajax({
            type: "get",
            url: "http://193.112.55.79:9090/api/getmoneyctrl",
            data: {
                pageid: num
            },
            dataType: "json",
            success: function (res) {
                var str = template("td", res);
                $(".content>ul").html(str);
            }
        });
    }
    //绑定上一页按钮点击事件
    $("#up_btn").on("click", function () {
        //console.log(0);
        //获取下拉框的值
        var str = $("#sorter").val();
        //判断str
        if (str == 1) {
            return;
        }
        //计算按钮的页码
        var btn = str - 1;
        //调用函数发送ajax请求
        api(btn);
        $("#sorter").val(btn)
    })
    //绑定下一页按点击事件
    $("#down_btn").on("click", function () {
        //console.log(0);

        //获取最大页码
        var pages = $(this).attr("data-max");
        // console.log(pages);

        //获取下拉框的值
        var str = $("#sorter").val();
        //console.log(str);

        //判断str
        if (str == pages) {
            return;
        }
        //计算按钮的页码
        var btn = (str - 0) + 1;
        //调用函数发送ajax请求
        api(btn);
        $("#sorter").val(btn)
    })
})